<?php
/**
 * Хендлер проверяет роли пользователя, сравнивает их с требуемыми в параметрах
 * Возвращает true/false
 **/ 
class CheckUserRoles extends WallrideHandler{

  protected
    $requiredRoles = array(),
    $user = false;

  public function setParams($params){
    if (isset($params['userObj']) && !empty($params['userObj'])) $this->user = $params['userObj'];
    if (isset($params['requiredRoles']) && !empty($params['requiredRoles'])) $this->requiredRoles = $params['requiredRoles'];
  }

  public function process() {
    /**
     * @todo implement CheckUserRoles
     */
    return TRUE;
  }
}
?>
